penetration-resistant sole - Turkish English Dictionary